cabined roller towel - Turkish English Dictionary